home *** CD-ROM | disk | FTP | other *** search
- %if MenuItemName = New%
- %elsif MenuItemName = Open%
- %elsif MenuItemName = Close%
- %elsif MenuItemName = Save%
- %elsif MenuItemName = SaveAs%
- %elsif MenuItemName = Quit%
- %elsif MenuItemName = Revert%
- {----------}
- Procedure DoRevert;
- var
- fileName: Str255;
- ok: boolean;
- Begin
- ok := true;
- if cur^.dirty then begin
- GetWTitle (curWindow, fileName);
- ParamText (fileName, '', '', '');
- ok := Confirm (RevertID);
- end;
- if ok then begin
- cur^.dirty := false;
- DisposeAppData;
- if cur^.fileNum <> 0 then begin
- ReadAppFile (cur^.fileNum);
- end;
- InvalRect (curWindow^.portRect);
- end;
- End; {DoRevert}
-
- %else%
- %DoMenuItem%
- %end if%
-